a flash flood - Francés Inglés Diccionario